Dictionaries:
Sexual DictionaryDictionary of the F-Word

do a sweet pea:

British phrase meaning to urinate (outdoors). See urination for synonyms.

Link to this page:

Word Browser